JSFiddle - React, Tailwind, and code Playground

JavaScript

var myJson = {
	"name": "UCS - San Jose",
	"type": "Minor",
	"children": [
		{
			"name": "VM1",
			"type": "Clear",
			"children": [
				{
					"name": "VM1-Proc1",
					"type": "Clear",
					"children": [{
						"name": "VM1-Proc1-child1",
						"type": "Clear"
					}]
				}, {
					"name": "VM1-Proc2",
					"type": "Clear"
				}, {
					"name": "VM1-Proc3",
					"type": "Clear"
				}, {
					"name": "VM1-Proc4",
					"type": "Clear"
				}, {
					"name": "VM1-Proc5",
					"type": "Clear"
				}, {
					"name": "VM1-Proc6",
					"type": "Clear"
				}, {
					"name": "VM1-Proc7",
					"type": "Clear"
				}, {
					"name": "VM1-Proc8",
					"type": "Clear"
				}, {
					"name": "VM1-Proc9",
					"type": "Clear"
				}, {
					"name": "VM1-Proc10",
					"type": "Clear"
				}
			]
		}, {
			"name": "VM2",
			"type": "Clear",
			"children": [
				{
					"name": "VM2-Proc1",
					"type": "Clear"
				}, {
					"name": "VM2-Proc2",
					"type": "Clear"
				}, {
					"name": "VM2-Proc3",
					"type": "Clear"
				}, {
					"name": "VM2-Proc4",
					"type": "Clear"
				}, {
					"name": "VM2-Proc5",
					"type": "Clear"
				}, {
					"name": "VM2-Proc6",
					"type": "Clear"
				}, {
					"name": "VM2-Proc7",
					"type": "Clear"
				}, {
					"name": "VM2-Proc8",
					"type": "Clear"
				}, {
					"name": "VM2-Proc9",
					"type": "Clear"
				}, {
					"name": "VM2-Proc10",
					"type": "Clear"
				}
			]
		}, {
			"name": "VM3",
			"type": "Clear",
			"children": [
				{
					"name": "VM3-Proc1",
					"type": "Clear"
				}, {
					"name": "VM3-Proc2",
					"type": "Clear"
				}, {
					"name": "VM3-Proc3",
					"type": "Clear"
				}, {
					"name": "VM3-Proc4",
					"type": "Clear"
				}, {
					"name": "VM3-Proc5",
					"type": "Clear"
				}, {
					"name": "VM3-Proc6",
					"type": "Clear"
				}, {
					"name": "VM3-Proc7",
					"type": "Clear"
				}, {
					"name": "VM3-Proc8",
					"type": "Clear"
				}, {
					"name": "VM3-Proc9",
					"type": "Clear"
				},...