Buttons with loading spinners

I’ve been looking for a simple way to make buttons show a loading spinner when clicked — just to let users know something is in progress.

Right now, I’ve been manually setting this up with groups and icons, and while it works, it feels a bit roundabout for something that seems like a basic interaction. I’ve tried using reusable elements too, but it’s gotten a bit complex.

I haven’t come across any plugins that handle this out of the box — has anyone implemented something like this more efficiently? Or would this require a custom plugin?

Appreciate any advice — thanks! :folded_hands: