ہم وقت سے متعلق operations (API calls) کے متعدد ممکنہ نتائج ہوتے ہیں، اس لیے آپ کو صرف ڈیٹا سے زیادہ ماڈل کرنا ہوگا — آپ کو loading، success، اور error states کی نمائندگی کرنی ہوگی۔ اس کو اچھی طرح ماڈل کرنا UI bugs سے بچاتا ہے جیسے پرانا ڈیٹا یا کوئی feedback نہ دکھانا۔
Naive approach اور اس کی خامیاں
[data, setData] = ();
[loading, setLoading] = ();
[error, setError] = ();
