MCPcopy Create free account
hub / github.com/primer/react / getParentElement

Function getParentElement

packages/react/src/TreeView/useRovingTabIndex.ts:172–176  ·  view source on GitHub ↗
(element: HTMLElement)

Source from the content-addressed store, hash-verified

170}
171
172export function getParentElement(element: HTMLElement): HTMLElement | undefined {
173 const group = element.closest('[role=group]')
174 const parent = group?.closest('[role=treeitem]')
175 return parent instanceof HTMLElement ? parent : undefined
176}
177
178export function getFirstElement(element: HTMLElement): HTMLElement | undefined {
179 const root = element.closest('[role=tree]')

Callers 1

getNextFocusableElementFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected