medium25 min
Build Infinite Scroll
Build an infinite scroll component that loads more items when the user scrolls near the bottom. Simulate an API call that returns paginated data. Show a loading spinner during data fetches and a message when all data is loaded.
Skills
useStateuseEffectuseRefscroll eventspagination
Tests
- Loads the first page on mount
- Shows loading indicator while fetching
- Loads more items when scrolling to the bottom
- Shows "All items loaded" when no more data
Loading editor...