I have something like this
const one = {
props: {
num:2
}
}
const two ={
props: {
name: 'j'
}
}
const packages = [one,two]
Now I would like create a variable which is merged props of packages
variable look like this
Type CombineProps = {
num: number
name: string
}
By using reduce
(Array) but it can't work in typescript
const props = package.reduce(previous, item => {...previous, ...item.props},{})
How can I make resolve this? Thanks