JSFiddle - React, Tailwind, and code Playground

CSS

.node {
    cursor: pointer;
}
.node circle {
    fill: #fff;
    stroke: steelblue;
    stroke-width: 1.5px;
}
.node text {
    font: 10px sans-serif;
}
path.link {
    fill: none;
    stroke: #ccc;
    stroke-width: 1.5px;
}
.link text {
    font: 10px sans-serif;
    fill: #CC0000;
}

JavaScript

var...