@primer/react
Version:
An implementation of GitHub's Primer Design System using React
9 lines (8 loc) • 413 B
TypeScript
import React from 'react';
export type UseOpenAndCloseFocusSettings = {
initialFocusRef?: React.RefObject<HTMLElement>;
containerRef: React.RefObject<HTMLElement>;
returnFocusRef: React.RefObject<HTMLElement>;
preventFocusOnOpen?: boolean;
};
export declare function useOpenAndCloseFocus({ initialFocusRef, returnFocusRef, containerRef, preventFocusOnOpen, }: UseOpenAndCloseFocusSettings): void;