@zendeskgarden/react-chrome
Version:
Components relating to Chrome within the Garden Design System.
15 lines (14 loc) • 518 B
TypeScript
/**
* Copyright Zendesk, Inc.
*
* Use of this source code is governed under the Apache License, Version 2.0
* found at http://www.apache.org/licenses/LICENSE-2.0.
*/
import { MutableRefObject } from 'react';
export interface IUseFocusableMountProp {
isMounted?: boolean;
focusOnMount?: boolean;
restoreFocus?: boolean;
targetRef: MutableRefObject<HTMLElement | null>;
}
export declare function useFocusableMount({ isMounted, focusOnMount, restoreFocus, targetRef }: IUseFocusableMountProp): void;