DEV Community

Discussion on: Should a button communicate the current state, the intended behavior, or both?

Collapse
 
syntaxseed profile image
SyntaxSeed (Sherri W) • Edited

This dilemma is common due to trying to do too many things with one element (communicate a state AND describe an action).

The proper solution is to have text that comminates the state (like a checkmark & the word Following) in addition to a button that says Unfollow.