I have an object like this:
{
name: 'ABC',
age: 12,
timing: '2021-12-30T11:12:34.033Z'
}
I want to make array of object of each key of above object like this:
[
{
fieldName: 'name',
dataType: 'string'
},
{
fieldName: 'age',
dataType: 'number'
},
{
fieldName: 'timing',
dataType: 'date'
}
]
I tried this:
let op = Object.entries(data).map(([key, value]) => ({
fieldName: key,
dataType: typeof value
}));
but getting dataType: 'object' for date column but not able to achieve it. Is there any solution? Thanks in advance.