Learn how to create an infinite scroll using NextJs, Supabase, and Framer Motion. Improve user experience by dynamically loading content as the user scrolls. Add animation to the loaded tickets using the Framer Motion library.

7m read timeFrom supabase.com
Post cover image
Table of contents
What is infinite scroll? #Step 0. Load the first batch #Step 1. Listen to the scroll #Step 2. Check if the container intersects the viewport #Step 3. Load tickets based on the offset #Step 4. Animate the tickets #Step 5. Stop listening when finished #Wrap up #
2 Comments

Sort: