JointJS interop
@joint/react is a layer over the native JointJS core, and the core stays within reach. The cell records you pass to GraphProvider become real JointJS models in a real dia.Graph, so anything the core can do (custom cell types, native shapes, graph traversal, tools, highlighters) you can do from React.
If you already know JointJS, this chapter is the fastest way to map that knowledge onto the React API. And when a page here still does not cover your case, Escape hatches shows how to reach the underlying views directly.