একটি স্টেট মেশিন একটি সিস্টেমকে স্টেটস এর একটি সীমিত সেট এবং তাদের মধ্যে অনুমোদিত ট্রানজিশনস হিসাবে মডেল করে। স্বাধীন বুলিয়ান ফ্ল্যাগগুলি নিয়ে কাজ করার পরিবর্তে, আপনি ঠিক সংজ্ঞায়িত করেন কোন স্টেটস বিদ্যমান এবং কোন ট্রানজিশনস আইনসম্মত — অসম্ভব স্টেটগুলি প্রতিনিধিত্ব অযোগ্য করে তোলে।
সমস্যা: বুলিয়ান স্যুপ
[isLoading, setLoading] = ();
[isError, setError] = ();
[isSuccess, setSuccess] = ();
