JSFiddle - React, Tailwind, and code Playground

by bilbobaggins

JavaScript

let validationmap=
[
	{
		"inputtype": "textbox",
		"inputCustomMapping": "first_name",
		"inputname": "first_name",
		"inputplaceholder": "",
		"fieldtypename": "STRING",
		"fieldvalidatename": "string",
		"fieldmaxlength": "80",
		"inputisPrimary": false
	},
	{
		"inputtype": "textbox",
		"inputCustomMapping": "last_name",
		"inputname": "last_name",
		"inputplaceholder": "",
		"fieldtypename": "STRING",
		"fieldvalidatename": "string",
		"fieldmaxlength": "80",
		"inputisPrimary": false
	},
	{
		"inputtype": "radio",
		"inputtypemod": "gender",
		"inputtypeVal": "name",
		"inputtypeID": "genderid",
		"inputParent": "gender",
		"inputCustomMapping": "gendername",
		"inputname": "genderid",
		"inputtextval": "name",
		"inputplaceholder": "",
		"fieldtypename": "INTEGER",
		"fieldvalidatename": "number",
		"fieldmaxlength": "80",
		"inputisPrimary": false
	}
]

 

let interns = validationmap.filter(
            (dt) => dt.inputtype == "textbox"
          );
            if (interns != undefined) {
            var r1 = `group by  `;
            interns.forEach(function(u,i)
            {
            
            if(i==0)
            {
            r1=u.inputname
            }
            else
            {
            r1=r1+','+u.inputname
            }
                   
            })
            
           console.log(r1);
          } 
         
          console.log(interns)