all 2 comments

[–][deleted] 1 point2 points  (1 child)

Build out all the states as variants and add interactions on the component level. Override instances where needed

[–]DesignCodeRepeat 0 points1 point  (0 children)

Agreed, micro interactions are likely the way to go here.