React & React Native

Loading & error states

Në shqip: Gjendjet e ngarkimit dhe gabimit

ShpjegimiSQ

Çdo ekran që merr të dhëna ka tri gjendje: duke ngarkuar (spinner ose „skeleton“), gabim (mesazh dhe buton „Provo sërish“), dhe sukses. Harrimi i dy të parave është gabimi më i shpeshtë i fillestarëve.

EnglishEN

Every screen that fetches data has three states: loading (a spinner or “skeleton”), error (a message and a “Try again” button), and success. Forgetting the first two is the most common beginner mistake.

Si ta mendosh

Si ekrani i aeroportit: „në kohë“, „me vonesë“, „anuluar“ — gjithmonë të tregon diçka.

Lexoje në anglisht

Like the airport board: “on time”, “delayed”, “cancelled” — it always tells you something.

Shembull kodijavascript

if (isPending) return <Skeleti />;
if (error) return <Gabim mesazhi={error.message} riprovo={refetch} />;
return <ListaETermave termat={data} />;

Terma të lidhur