Az állapotgép egy rendszert állapotok véges halmazaként és az azok közötti megengedett átmenetekként modellez. Az független boolean zászlókkal való küzdelem helyett pontosan definiálja, mely állapotok léteznek és mely átmenetek jogosultak — így az lehetetlen állapotok reprezentálhatatlanok.
The problem: boolean soup
[isLoading, setLoading] = ();
[isError, setError] = ();
[isSuccess, setSuccess] = ();
