Automat wa hali huiga mfumo kama seti yenye kikomo ya hali pamoja na mabadiliko yaliyoruhusiwa kati yao. Badala ya kugombana na zama za boolean zinazojitegemea, unabainisha sawa ni hali gani zilizopo na ni mabadiliko gani yanayoruhusiwa — yakifanya hali zisizowezekana kuwa haziwakilishiki.
Tatizo: broth ya boolean
[isLoading, setLoading] = ();
[isError, setError] = ();
[isSuccess, setSuccess] = ();
