Using Intersection Observer and Framer Motion for Scroll-Based Animations in React

Simple fade-in when a component enters the viewport via horizontal scroll.
Currently this will animate as soon as it mounts (aka before it’s in the viewport).

UI/UX Developer in Austin, TX