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

Function getFirstElement

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

Source from the content-addressed store, hash-verified

176}
177
178export function getFirstElement(element: HTMLElement): HTMLElement | undefined {
179 const root = element.closest('[role=tree]')
180 const first = root?.querySelector('[role=treeitem]')
181 return first instanceof HTMLElement ? first : undefined
182}
183
184export function getLastElement(element: HTMLElement): HTMLElement | undefined {
185 const root = element.closest('[role=tree]')

Callers 1

getNextFocusableElementFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected