Files
wdi-dashboard/node_modules/@chakra-ui/react-use-focus-on-pointer-down/dist/index.d.ts
2024-08-16 15:06:52 +05:30

18 lines
525 B
TypeScript

interface UseFocusOnMouseDownProps {
enabled?: boolean;
ref: React.RefObject<HTMLElement>;
elements?: Array<React.RefObject<HTMLElement> | HTMLElement | null>;
}
/**
* Polyfill to get `relatedTarget` working correctly consistently
* across all browsers.
*
* It ensures that elements receives focus on pointer down if
* it's not the active element.
*
* @internal
*/
declare function useFocusOnPointerDown(props: UseFocusOnMouseDownProps): void;
export { UseFocusOnMouseDownProps, useFocusOnPointerDown };