# \[Bug report\] Interactions return nothing

**URL:** <https://forums.creativeclouddeveloper.com/t/bug-report-interactions-return-nothing/2214>\
**Category:** Adobe XD\
**Tags:** interactions\
**Created:** [November 12, 2020, 7:53pm UTC](https://forums.creativeclouddeveloper.com/t/bug-report-interactions-return-nothing/2214 "2020-11-12T19:53:30Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![DavidXD](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/davidxd/32/909_2.png) [@DavidXD](https://forums.creativeclouddeveloper.com/u/DavidXD)\
**Post date:** [November 16, 2020, 8:55pm UTC](https://forums.creativeclouddeveloper.com/t/bug-report-interactions-return-nothing/2214/4 "2020-11-16T20:55:36Z")

</div>

_interactions.allInteractions_ returns an array of interactions. And each of those interactions contains a “_triggerNode_” and a nested “_interactions_” array, which is a little confusing:

`{triggerNode: Ellipse ('Ellipse 1') {...}, interactions: [{trigger: [Object], action: [Object]}]}`

The elements in the nested “_interactions_” array contain “_trigger.type_” and “_action.type_”. This code works for me in XD 34:

```
const interactions = require("interactions");

let allInteractions = interactions.allInteractions;
    console.log("All interactions length: " + allInteractions.length);
    allInteractions.forEach(myInt => {
        console.log("myInt: ", myInt);
        if (myInt.triggerNode) {
            console.log("myInt.triggerNode: ", myInt.triggerNode);
        }
        if (myInt.interactions) {
            console.log(" myInt.interactions.length: " + myInt.interactions.length);
            myInt.interactions.forEach(myDetailedInt => {
                console.log(" myDetailedInt: ", myDetailedInt);
                if (myDetailedInt.trigger) {
                    console.log(" myDetailedInt.trigger.type: ", myDetailedInt.trigger.type);
                }
                if (myDetailedInt.action) {
                    console.log(" myDetailedInt.action.type: ", myDetailedInt.action.type);
                }
            });
        }
    });
```

---

_[View the full topic](https://forums.creativeclouddeveloper.com/t/bug-report-interactions-return-nothing/2214)._
