Three alternative solutions other than just disabling buttons — A disabled button is used to visually communicate that the action is unavailable because certain conditions aren’t met. However— when it lacks feedback, context, and guidance— the experience may feel frustrating, confusing, and inaccessible. “Why can’t I click this?”, “What am I supposed to do?”, “How come it’s not available…