JSFiddle - React, Tailwind, and code Playground
by bilbobaggins
JavaScript
let validationmap = [
{
inputtype: 'multiselect',
inputname: 'roleid',
inputtextval: 'rolename',
inputCustomMapping: 'rolename',
inputParent: 'role',
inputplaceholder: 'Rolename',
selecttype: 'single',
fieldtypename: 'STRING',
fieldvalidatename: 'number',
fieldmaxlength: '80'
},
{
inputtype: 'multiselect',
inputname: 'modnameid',
inputtextval: 'mname',
selecttype: 'multi',
inputCustomMapping: 'modulename',
inputParent: 'modname',
inputplaceholder: 'Module',
fieldtypename: 'STRING',
fieldvalidatename: 'number',
fieldmaxlength: '80'
},
{
inputtype: 'multiselect',
inputtextval: 'accesstype',
inputname: 'accesstype',
inputCustomMapping: 'accesstype',
inputplaceholder: 'accesstype',
fieldtypename: 'STRING',
fieldvalidatename: 'string',
fieldmaxlength: '2'
},
{
inputname: 'first_name',
fieldtypename: 'STRING',
fieldvalidatename: 'string',
fieldmaxlength: '45'
},
{
inputname: 'last_name',
fieldtypename: 'STRING',
fieldvalidatename: 'string',
fieldmaxlength: '45'
}
]
var a1 = validationmap.filter((dt)=>dt.inputtype=="multiselect")
console.log(a1)