I am trying to fetch all the state parameter values for each id - 2434,78657.Kindly help me out how to do this in typescript.As it is a nested JSON, I am unable to fetch these values
JSON Request:
{
"2434":[
{
"eventId":"90989",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"InProgress"}
}
},
{
"eventId":"6576",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"InProgress"
}
}
},
{
"eventId":"6576",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"Pending"
}
}
}
],
"78657":[
{
"eventId":"6576",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"Pending"
}
}
},
{
"eventId":"6576",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"Completed"
}
}
},
{
"eventId":"6576",
"eventTime":"2019-12-11T11:20:53+04:00",
"eventType":"yyyy",
"event":{
"ServiceOrder":{
"priority":"1",
"state":"Failed"
}
}
}
]
}
Desired Output:
For example, for id 2434, array with all the state parameter values has to be returned.
[InProgress, InProgress, Pending]