Switch variable modes within components

As far as I can tell (and based on other people’s posts), it is not possible to switch between modes via the prototype (e.g., have a button with a Boolean or if/else behavior to switch between modes).

This would be very useful especially when doing UAT since the clients only have view access to prototypes, not the Figma files (and no client wants to do that anyway).

So, they can switch between different views/modes with the click of a button.

I am really curious why this is not a functionality. Prototypes are for other users than the creators, the perspective should have been from the end user’s.