Ways of using interaction in Figma?

over 1 year ago from , UI/UX Designer @ Äventyret

So, I'm right now using Sketch to design interfaces, but I'm slowly leaning towards switching to Figma. In general, I'm curious in hearing pro and cons between the two..

But more specifically, one feature that I'm looking for is adding states to a component. Can this be done in Figma? For example, adding a hover state to a button, and when viewing the prototype, applying that hover on all instances of that button. As it's already webbased code, would that be relatively easy to add as a feature to Figma, or at least as a plugin? Does this exist already?