Data visualisation of node using Cytoscape.js library in react.js with option to add, delete, modify and set styling of the node as well as link design. For reference check the image attached Nodes: There are four nodes labeled with the names "Jerry," "Elaine," "Kramer," and "George." Each node is represented as a grey circle with the name displayed beside it. Edges: The nodes are connected by several edges, which are lines indicating relationships between the nodes. The edges are directed, as shown by the arrows pointing from one node to another. There are multiple edges connecting some pairs of nodes, indicating multiple relationships or interactions. Layout: The nodes are positioned in such a way that they do not overlap. Some edges cross over each other, indicating a complex set of relationships. This graph could be part of a network analysis or visualization to depict interactions between the characters in the show, showcasing how they are interconnected. The edges could repre | A shadcn/ui and v0 generation - v0