@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
6 lines • 834 B
text/typescript
import { FocusScope, FocusScopeProps, useFocusScopeId } from "./FocusScope.mjs";
import { getActiveScopeId, getLastFocusedItem, registerScope, setActiveScope, setLastFocusedItem, useActiveScopeId, useFocusScopeActive } from "./store.mjs";
import { styles } from "./style.mjs";
import { UseScopeArrowNavOptions, focusScopeItem, notifyScopeItemFocus, useScopeArrowNav } from "./useScopeArrowNav.mjs";
import { UseScopeSwitcherOptions, useScopeSwitcher } from "./useScopeSwitcher.mjs";
export { FocusScope, type FocusScopeProps, type UseScopeArrowNavOptions, type UseScopeSwitcherOptions, focusScopeItem, styles as focusScopeStyles, getActiveScopeId, getLastFocusedItem, notifyScopeItemFocus, registerScope, setActiveScope, setLastFocusedItem, useActiveScopeId, useFocusScopeActive, useFocusScopeId, useScopeArrowNav, useScopeSwitcher };