Skip to content

Instantly share code, notes, and snippets.

@khamiltonuk
Created January 4, 2019 10:44
Show Gist options
  • Save khamiltonuk/d9a73d8afbbf5a5fda16c33fc0f3a020 to your computer and use it in GitHub Desktop.
Save khamiltonuk/d9a73d8afbbf5a5fda16c33fc0f3a020 to your computer and use it in GitHub Desktop.
I couldn't spread undefined
```js
const currentDefinition = {
inputDescriptors: []
outputDescriptors: []
}
const inputDescriptors = currentDefinition.inputDescriptors || []
const outputDescriptors = currentDefinition.outputDescriptors || []
const descriptors = [...outputDescriptors, ...inputDescriptors]
```
```js
const currentDefinition = {
inputDescriptors: []
outputDescriptors: []
}
const { inputDescriptors = [], outputDescriptors = [] } = currentDefinition
const descriptors = [...outputDescriptors, ...inputDescriptors]
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment