Hi there @Jaemoon_Lee,
The approach I would take is:
- Have a listView and a variable with my data as the data source for my listview
- For that data, I would add, with a transformer or js, another property for each dynamic component within each object of my data. Each is a boolean
- The buttons in the listView will then update the variable to true/false, and based on that set the hidden settings for that dynamic component
- I would then use the variables state to know which component the user used, and map it (this info is accessible at the listView's instanceValues
I hope this helps!