Code owners
Assign users and groups as approvers for specific file changes. Learn more.
object.ts 462 B
export const transformObject = (
obj: any,
transfomer: Record<string, (value: any) => any>,
) => {
const newObj: Record<string, any> = {};
for (const key in transfomer) {
newObj[key] = transfomer[key](obj[key]);
}
return newObj;
};
export const arrayKVtoObject = (
array: {
key: string;
value: any;
}[],
) => {
const obj: Record<string, any> = {};
for (const item of array) {
obj[item.key] = item.value;
}
return obj;
};