UNPKG

ink

Version:
18 lines 702 B
import { useContext } from 'react'; import FocusContext from '../components/FocusContext.js'; /** A React hook that returns methods to enable or disable focus management for all components or manually switch focus to the next or previous components. */ const useFocusManager = () => { const focusContext = useContext(FocusContext); return { enableFocus: focusContext.enableFocus, disableFocus: focusContext.disableFocus, focusNext: focusContext.focusNext, focusPrevious: focusContext.focusPrevious, focus: focusContext.focus, activeId: focusContext.activeId, }; }; export default useFocusManager; //# sourceMappingURL=use-focus-manager.js.map