# Loading, Empty and Error States

A page that loads data has four states, loading, success, empty and error, and it should say which one it's in, so people never stare at a blank screen or a page that quietly broke.

![Cheat sheet: Loading, Empty and Error States](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/10/d39f69c5f9604206bf863f1451b1b790.webp)

- Category: JavaScript
- Level: Journeyman
- Tags: disabled, finally Block (javascript), hidden, JavaScript, rest-api, web-development
- Updated: November 1, 2026

Source: https://www.ask-codey.com/cheat-sheets/javascript-fetch-loading-and-error-states-cheat-sheet
