6 lines
180 B
TypeScript
6 lines
180 B
TypeScript
export function mapToGridArray<T>(arr: any[]): GridArray<T> {
|
|
return arr.reduce(
|
|
(gridArray, item) => ({ ...gridArray, [item.position]: item }),
|
|
{} as GridArray<T>
|
|
)
|
|
}
|