mirror of
https://github.com/vercel/commerce.git
synced 2025-05-17 23:16:59 +00:00
refactor: add generic type to rangeMap
This commit is contained in:
parent
9e1077269a
commit
b4a2945d10
@ -1,5 +1,5 @@
|
|||||||
export default function rangeMap(n: number, fn: (i: number) => any) {
|
export default function rangeMap<T>(n: number, fn: (i: number) => T): T[] {
|
||||||
const arr = new Array(n)
|
const arr: T[] = new Array(n)
|
||||||
for (let i = 0; i < n; i++) {
|
for (let i = 0; i < n; i++) {
|
||||||
arr[i] = fn(i)
|
arr[i] = fn(i)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user