JSFiddle - React, Tailwind, and code Playground

by Nivaldo

JavaScript

var data = {
"name" : "Region Olympic Medals",
"value" : 10000,
"children" : [
    {
        "name" : "Asia",
        "value" : 451,
        "children" : [
            {"name" : "Summer Gold", "value" : 114},
            {"name" : "Summer Silver", "value" : 172},
            {"name" : "Summer Bronze", "value" : 158},
            {"name" : "Winter Gold", "value" : 1},
            {"name" : "Winter Silver", "value" : 1},
            {"name" : "Winter Bronze", "value" : 2}
        ]
    },
    {
        "name" : "Australia & Oceaina",
        "value" : 26,
        "children" : [
            {"name" : "Summer Gold", "value" : 4},
            {"name" : "Summer Silver", "value" : 7},
            {"name" : "Summer Bronze", "value" : 15},
            {"name" : "Winter Gold", "value" : 0},
            {"name" : "Winter Silver", "value" : 0},
            {"name" : "Winter Bronze", "value" : 0}
        ]
    },
    {
        "name" : "Caribbean",
        "value" : 1136,
        "children" : [
            {"name" : "Summer Gold", "value" : 306},
            {"name" : "Summer Silver", "value" : 319},
            {"name" : "Summer Bronze", "value" : 381},
            {"name" : "Winter Gold", "value" : 42},
            {"name" : "Winter Silver", "value" : 41},
            {"name" : "Winter Bronze", "value" : 47}
        ]
    },
    {

            "name" : "Central America",
            "value" : 26,
            "children" : [
                {"name" : "Summer Gold", "value" : 4},
                {"name" : "Summer Silver", "value" : 3},
                {"name" : "Summer Bronze", "value" : 4},
                {"name" : "Winter Gold", "value" : 0},
                {"name" : "Winter Silver", "value" : 0},
                {"name" : "Winter Bronze", "value" : 0}
        ]
    },
    {

        "name" : "Europe",
        "value" : 7264,
        "children" : [
            {"name" : "Summer Gold", "value" : 1924},
            {"name" : "Summer Silver", "value" : 1993},
           ...