@primer/react
Version:
An implementation of GitHub's Primer Design System using React
17 lines (16 loc) • 541 B
TypeScript
import React from "react";
//#region src/hooks/useOpenAndCloseFocus.d.ts
type UseOpenAndCloseFocusSettings = {
initialFocusRef?: React.RefObject<HTMLElement | null>;
containerRef: React.RefObject<HTMLElement | null>;
returnFocusRef: React.RefObject<HTMLElement | null>;
preventFocusOnOpen?: boolean;
};
declare function useOpenAndCloseFocus({
initialFocusRef,
returnFocusRef,
containerRef,
preventFocusOnOpen
}: UseOpenAndCloseFocusSettings): void;
//#endregion
export { UseOpenAndCloseFocusSettings, useOpenAndCloseFocus };