👀 Write better React useEffects You can pass abort controllers to document.addEventListener. It makes cleanup so much simpler! YouTube YouTube