Hi Vartika Raj
React Flow expects:
Create Entities:
FlowNode (id, label, x, y, type…)FlowEdge (id, sourceNode, targetNode, label…)Add associations accordingly.
Inside widget properties:
If using Button Edge:
You can integrate a React Flow–based “DB schema node + button edge” solution into a Mendix web application in two practical ways, depending on whether you want to use it as-is from the Marketplace or customize the React Flow node and edge types for your specific UX needs.
In your case, this refers to using the Marketplace component as-is, without modifying or extending the underlying React code.
With this approach, you install the component from the Mendix Marketplace and place it on a page, typically inside a Data View that represents your diagram context. The widget will expect node and edge data, usually provided either as JSON or as associated entity lists, depending on how the component is implemented.
You then create a microflow to load the diagram data (for example, MF_LoadDiagram) and bind it to the widget’s data source. In addition, you configure another microflow (such as MF_SaveDiagram) to persist node positions and edge changes when the diagram is updated.
This method requires no custom React development. You only need to configure the domain model, microflows, and widget properties within Mendix.
If this resolves the issue, please close the topic.