This Scroll Stopper component fixes a real UX problem: when your full-screen mobile menu is open, you should not be able to scroll the page behind it. I use it by toggling “block scroll” only on the phone open variant, so desktop behavior stays normal.