JSFiddle - React, Tailwind, and code Playground

JavaScript

var stateObj = {
  template: {
    cache: false,
    ref: "templates/pages/menu",
    searchability: true,
    path: "content.AdminFichiers.aPropos.administrateurs",
    lastUpdate: "Dernières mises à jour"
  }
};
updatedata (stateObj.template.path);
function updatedata (dataObj){ 
       var final = "stateObj",
           nameSplit = dataObj.split("."),
           uls = document.createElement("ul");
//       classList(uls).add("row", "text-center"); 

        for(i in nameSplit) {
            final +=  ' ["' + nameSplit[i] +'"]'
        }  
        final = final.toString().split(" ");
      for(var i in nameSplit){
				console.log(final[i])
      }
    }