@acusti/use-is-out-of-bounds
v0.11.0
Published
React hook that detects if an element is outside of its parent’s bounds on any of its sides (like collision detection)
Downloads
665
Maintainers
Readme
@acusti/use-is-out-of-bounds
useIsOutOfBounds
is a React hook that returns a
{ bottom: boolean, left: boolean, right: boolean, top: boolean, hasLayout: boolean }
object for the passed-in element. The hasLayout
value represents whether
the element has been laid out yet (i.e. if the browser has computed the
reflow), while the side values indicate whether an element is outside of
its parent’s bounds on that side.