Search results
26 packages found
🔐Body scroll locking that just works with everything
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- body scroll lock upgrade
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- View more
A React hook to detect if an HTML Element has been display in the viewport. This is easy to use. You just have to provide an react ref. By default it freeze the value when the element has been display. That is nice to triggered one time animation !
- react
- react hook
- intersection observer
- react viewport
- react viewport detect
- freeze
- react animation
- trigger animation
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- lock
- scroll
- freeze
- disable
- toggle
- bsl
- body scroll
- body scroll lock
- body scroll lock upgrade
- body scroll lock enhanced
- overflow
- fixed
- modal
- dialog
- View more
Utilities for treating frozen JavaScript objects as persistent immutable collections.
- freeze
- frozen
- immutable
- immutability
- persistent
- collections
- structural
- sharing
- update
- redux
- flux
- store
- react
- mori
Frequent default values
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
React hook that makes sure your state is immutable. Call useFrozenState or useDeepFrozenState instead of useState
- useFrozenState
- useDeepFrozenState
- use-frozen-state
- use-deep-frozen-state
- freeze
- deep-reeze
- immutable
- state
- hook
- custom-hook
- react
- react-hook
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
🔐Body scroll locking that just works with everything
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
Redux middleware that prevents state from being mutated anywhere in the app
Virtualization with react-freeze
Prevent update propagation you dont like, or just freeze the state
Support typescript, node-typescript and reactjs. Deep copy object, deep copy array. Deep compare objects, deep copy arrays. Deep freeze object, deep freeze array.
- deep
- freeze
- deep copy
- deep clone
- deep compare
- deep freeze
- compare object
- compare array
- typescript deep copy
- typescript deep compare
- typescript deep freeze
prevent scroll event pass through the layer,防止滚动穿透
- freeze
- scroll
- react
- body scroll
- body scroll freeze
- react scroll lock
- react scroll
- lock
- toggle
- disable
- overflow
- hidden
- modal
- mobile
Body scroll locking that just works with everything
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more