What did you try instead? What's the type of the response? It's a great place for some typescript
const { order } = data; // did not work const [ order ] = data; // did not work
I tried a bunch of different combos till I got the one I posted to work.
Your original example, the one that works, suggests that the response has a 'data' field. For example:
const response = { data: { ... some data } }
Then you're destructuring that out and renaming it order
const { data: order } = data // This is taking that 'data' field and destructuring it into an 'order' object
Your other examples would return undefined as there is no top-level 'order' object
const { order } = data // undefined as response.order is undefined
Have you tried this
const { data.order: order } = data // Takes response.data.order and destructures it into an 'order' object
I'm not sure if this will work, as I'm not 100% sure of the structure of the response object.
Then data does not contain order. You need to try just storing the result json as a regular value, and console log it. To see what's in the result
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What did you try instead? What's the type of the response? It's a great place for some typescript
I tried a bunch of different combos till I got the one I posted to work.
Your original example, the one that works, suggests that the response has a 'data' field.
For example:
Then you're destructuring that out and renaming it order
Your other examples would return undefined as there is no top-level 'order' object
Have you tried this
I'm not sure if this will work, as I'm not 100% sure of the structure of the response object.
Then data does not contain order. You need to try just storing the result json as a regular value, and console log it. To see what's in the result