How do I push the sample object below to this.tableData.columns.actions without looping since they are multiple objects inside the columns array ?
So basically I want it to push the object to actions array.
#object to push
let a = {icon:’insert_chart’, name: ‘Send’, class:’primary-color’, disabled : false},
#original object
this.tableData = {
columns:[
{id:'name',name:'Name'},
{id:'description',name:'Deal Description'},
{id:'action', name: 'Actions', actions:[
{icon:'file_copy', name:'Copy', class:'primary-color' , },
{icon:'delete', name: 'Delete', class:'mat-error ml-7px', disabled : false},
]}
],
#finalOutput
{
columns:[
{id:'name',name:'Name'},
{id:'description',name:'Deal Description'},
{id:'action', name: 'Actions', actions:[
{icon:'file_copy', name:'Copy', class:'primary-color' , },
{icon:'delete', name: 'Delete', class:'mat-error ml-7px', disabled : false},
{icon:'insert_chart', name: 'Send', class:'primary-color', disabled : false},
]}
],