Az aszinkron műveletek (API hívások) több lehetséges kimenetellel rendelkeznek, így több mint csak az adatokat kell modellezned — az betöltés, siker és hibás állapotokat kell reprezentálnod. Ennek jó modellezése megelőzi az UI hibákat, mint például az elavult adatok megjelenítése vagy visszajelzés hiánya.
The naive approach and its flaws
[data, setData] = ();
[loading, setLoading] = ();
[error, setError] = ();
