JSFiddle - React, Tailwind, and code Playground

by Khursheed Ali

JavaScript

unction scan(info) {
  var sub_root = [];
  if (info instanceof Object) {
    for (k in info) {

      if (info.hasOwnProperty(k)) {
        console.log('scanning property ' + k);

        if (info[k] instanceof Object) {
          me += "<div class='root'> <div class='sub_root'> <input class='node' name='sub_root[" + k + "]' value='" + k + "' type='checkbox' />" + k;
          console.log(k);
          counter++;
          scan(info[k]);
          me += "</div>";
          me += "</div>";
        } else {
          me += "<div class='json_check' ><input class='node' name='sub_root[" + y + "] [" + k + "]' value='" + k + "' type='checkbox' />" + k + ": " + info[k] + " </div>";
          scan(info[k]);
          counter++;
        }
      }
    }
  } else {
    console.log('found value : ' + info);

  }
}