Action Nodes: Data Modification and Passing
A required node to prepare and transmit data.
This single Node is necessary once you’ve constructed a request to fetch data, as it prepares and transmits the data to the application's Layouts.
- Update Props: Specifies how data fetched by GraphQL or Network Request Nodes should be passed into the application for component consumption.

Update Props
- Data Extraction: If the shape of the data can be determined (e.g., for GraphQL requests), you can use a GUI editor to browse and select the appropriate values. If not, you can use FQL to specify how to extract data from the response. In either case, FQL can be used to manipulate the data before it’s passed to the application.

- Multiple Requests (Strategy): When multiple requests or operations exist within a Flow, the Update Props Node lets you specify the strategy for adding new data to the properties object:
- Append (Default): The new properties will be added to the existing properties; if the same key exists, the new value takes precedence. This strategy performs the action recursively.
- Replace: The properties will be set entirely to the data provided by the current Node, deleting any prior properties.
- Merge: The new properties will be added to existing properties; if the same top-level key exists, the new value takes precedence.
- Consumption: Once properties are set, you can access the data in a Layout using the Data Zone component.
Did this answer your question?
