A state machine ਕਿਸੇ ਸਿਸਟਮ ਨੂੰ states ਦੇ ਇੱਕ ਸੀਮਤ ਸਮੂਹ ਅਤੇ ਉਹਨਾਂ ਵਿਚਕਾਰ ਸਲਾਹ transitions ਦੇ ਤੌਰ ਤੇ ਮਾਡਲ ਕਰਦੀ ਹੈ। ਸੁਤੰਤਰ ਬੂਲੀਅਨ ਫਲੈਗਸ ਨੂੰ ਬਰਤਾਉਣ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਬਿਲਕੁਲ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹੋ ਕਿ ਕਿਹੜੀ states ਮੌਜੂਦ ਹਨ ਅਤੇ ਕਿਹੜੇ transitions ਕਾਨੂੰਨੀ ਹਨ — ਮੁਮਕਿਨ ਹੈ ਕਿ ਅਸੰਭਵ states ਨੂੰ ਅਪ੍ਰਸਤੁਤ ਕਰਨਾ।
ਸਮੱਸਿਆ: boolean soup
[isLoading, setLoading] = ();
[isError, setError] = ();
[isSuccess, setSuccess] = ();
