No Content
Display when users haven't created any items yet.
No Results
Show when searches or filters return no matches.
Error States
Communicate errors or unavailable content gracefully.
When not to use
- When data is loading—use skeleton loader or spinner
- For error states—use error messages or notifications
- When empty state is temporary—show placeholder content
- In lists with filtering—show "no results match" message instead