Single Button - Changing Icon/State when clicked

Hello everyone!

This most likely is answered somewhere in the world of this forum.

I am looking for a quick and simple solution for the following:

I got a single button, it has Icon & Label as a setting. I want the Icon to change when clicked and HOLD the icon and change a custom state that I have (which is “active” - yes/no … meaning when clicked I want it to change to Yes, and then when clicked again I want it to be no).

Here is a video with my issue haha