एक स्टेट मशीन एक प्रणाली मॉडेल करते अवस्थाची मर्यादित संच आणि त्यांच्या दरम्यान परवानगीयुक्त संक्रमण म्हणून. स्वतंत्र बुलियन ध्वज घुमवण्याऐवजी, आप अचूकपणे परिभाषित करता कोणत्या अवस्था अस्तित्वात आहेत आणि कोण संक्रमण कायदेशीर आहेत — अशक्य अवस्था अप्रतिनिधित्व करणीय बनवते.
समस्या: बुलियन सूप
[isLoading, setLoading] = ();
[isError, setError] = ();
[isSuccess, setSuccess] = ();
