8 lines
304 B
TypeScript
8 lines
304 B
TypeScript
export function combineObject<K extends string, V>(item: V[], columnList: K[]): Record<K, V> {
|
|
const newItem: Record<string, V> = {};
|
|
for (const columnIdx in columnList) {
|
|
const columnName = columnList[columnIdx];
|
|
newItem[columnName] = item[columnIdx];
|
|
}
|
|
return newItem;
|
|
} |