How to pass state from a module to a parent

I set up a module that is an list view. Inside the module i have a click event on each item. I then write some of the data from that item to state. I have set the state variable that is in my module as an output but it doesn't work at all. When the module is placed inside a parent, the click event does not set state on the module or as an output. Is there a better way to do this or should I scrap my module and add more complexity to my parent?