Skip to main content

useContainsFocus

Datalayer Core


Datalayer Core / useContainsFocus

Function: useContainsFocus()

useContainsFocus<T>(containerRef?, onFocusChange?): void

Defined in: tech/datalayer/core/src/hooks/useContainsFocus.ts:15

Determine if a child element of the provided ref is currently focussed.

Type Parameters

T

T extends HTMLElement

Parameters

containerRef?

RefObject<T>

The ref to the container element.

onFocusChange?

(isFocussed) => void

The callback to be called when the focus state changes.

Returns

void

The ref to be applied to the container element.