antd
Version:
An enterprise-class UI design language and React components implementation
10 lines (9 loc) • 410 B
TypeScript
export type OmitFocusType = 'focusTriggerAfterClose' | 'focusTrap' | 'autoFocusButton';
export interface FocusableConfig {
focusTriggerAfterClose?: boolean;
trap?: boolean;
}
export default function useFocusable(focusable?: FocusableConfig, defaultTrap?: boolean, legacyFocusTriggerAfterClose?: FocusableConfig['focusTriggerAfterClose']): {
focusTriggerAfterClose?: boolean;
trap?: boolean;
};