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)