flattenConnection
The flattenConnection utility transforms a connection object from the Storefront API (for example, Product-related connections) into a flat array of nodes. The utility works with either nodes or edges.node.
If connection is null or undefined, will return an empty array instead in production. In development, an error will be thrown.
Anchor to parametersParameters
- Anchor to connectionconnectionconnectionConnectionEdges | ConnectionNodesConnectionEdges | ConnectionNodes
ConnectionEdges
- edges
Array<{node: unknown}>
ConnectionNodes
- nodes
Array<unknown>
Anchor to returnsReturns
unknown[]unknown[]Was this page helpful?