MCPcopy
hub / github.com/ReactTooltip/react-tooltip / getScrollParent

Function getScrollParent

src/utils/get-scroll-parent.ts:12–24  ·  view source on GitHub ↗
(node: Element | null)

Source from the content-addressed store, hash-verified

10}
11
12const getScrollParent = (node: Element | null) => {
13 if (!node) {
14 return null
15 }
16 let currentParent = node.parentElement
17 while (currentParent) {
18 if (isScrollable(currentParent)) {
19 return currentParent
20 }
21 currentParent = currentParent.parentElement
22 }
23 return document.scrollingElement || document.documentElement
24}
25
26export default getScrollParent

Callers 2

useTooltipEventsFunction · 0.90
utils.spec.jsFile · 0.90

Calls 1

isScrollableFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…