Asinchroninės operacijos (API iškvietimai) turi kelis galimus rezultatus, todėl turite modeliuoti daugiau nei tik duomenis — turite nurodyti įkėlimo, sėkmės ir klaidos būsenas. Tinkamas šio modeliavimas išvengia UI klaidų, pavyzdžiui, perimtų duomenų ar jokios grįžtamosios informacijos rodymo.
Naivus metodas ir jo trūkumai
[data, setData] = ();
[loading, setLoading] = ();
[error, setError] = ();
