States
A state communicates the status or potential of a component or an interactive item to the user.

Types of states#
There are 2 types of states used across Spectrum: states that are initiated by the user (e.g., hovering over a button with a cursor or focusing on an item with a keyboard) and states that are initiated by the component option (e.g., defining a button as disabled).
Not all components will have every state listed here. To learn more about a specific component’s available states and options, view the information on their guidelines page.