I have two interfaces for two different objects
interface standardObject{
propertyA: number;
propertyB: number;
}
interface transformedObject{
transformedPropertyA: number;
transformedPropertyB: number;
}
I want to manipulate the values of object a
let objectA: standardObject = {
propertyA: 1,
propertyB: 2,
}
and map them to to object b
with the interface of transformedObject.
So object b looks something like this:
let objectB: transformedObject= {
transformedPropertyA: 10,
transformedPropertyB: 20,
}
I want propertyA to mapped to transformedPropertyA and
propertyB mapped to transformedPropertyB.
In Angular there is similar function for arrays.
Does something like this exist for objects?