@nipe-solutions/react-spring-bottom-sheet
Version:
React 18, XState v5 - ✨ Accessible, 🪄 Delightful, and 🤯 Performant. Built on react-spring for the web, and react-use-gesture.
11 lines (10 loc) • 389 B
TypeScript
/// <reference types="react" />
export declare function useFocusTrap({ targetRef, fallbackRef, initialFocusRef, enabled, }: {
targetRef: React.RefObject<HTMLElement>;
fallbackRef: React.RefObject<HTMLElement>;
initialFocusRef?: React.RefObject<HTMLElement>;
enabled: boolean;
}): import("react").MutableRefObject<{
activate: () => void;
deactivate: () => void;
}>;