Kb
Size: a a a
Kb
T
T
Kb
T
Kb
Kb
T
T
Kb
Kb
T
Kb
T
export default ({children, ...props}) => {
let result = [], min_length = Math.min(
...Object.values(props).map(arr => arr.length)
)
for(let n = 0; n < min_length; n++){
let acc = {};
for (let [key, value] of Object.entries(props)) {
acc[key] = value[n]
}
result.push(children(acc))
}
return result
}
export default ({children, ...props}) => {
const zip = rows => rows[0].map((_,c) => rows.map(row => row[c]))
return zip(Object.values(props)).map(coords => children(coords))
}
T
IK
AP
Kb
export default ({children, ...props}) => {
const zip = rows => rows[0].map((_,c) => rows.map(row => row[c]))
return zip(Object.values(props)).map(coords => children(coords))
}
MM
MM