Scroll lock mixin for React components